package com.feib.soeasy.service;

import java.util.Date;
import java.util.List;

import org.springframework.transaction.annotation.Transactional;

import com.feib.soeasy.model.Payment;
import com.feib.soeasy.pagination.PaginatedList;

/**
 * @title (#)Soez5007Service.java<br>
 * @description <br>
 * @author Leo Lee<br>
 * @version 1.0.0 2011/12/07
 * @copyright Far Eastern International Bank Copyright (c) 2010<br>
 * @2011/12/07 create by Leo Lee<br>
 */
@Transactional(readOnly = true)
public interface Soez5007Service {

	@Transactional(readOnly = true)
	public PaginatedList queryResult(Payment payment, Date qryDateFrom,
			Date qryDateTo, PaginatedList qryResult);

	@Transactional(readOnly = true)
	public List queryDetail(Payment payment,Date qryDateFrom , Date qryDateTo);

	@Transactional(readOnly = true)
	public String doExportMasterXls(Payment payment, Date qryDateFrom, Date qryDateTo);

}
